IMAPIContainer : IMAPIProp

The IMAPIContainer interface manages high-level operations on container objects such as address books, distribution lists, and folders. The IMAPIFolder161AJWS, IABContainer1FQGP0E, and IDistList2BND5VC interfaces are derived from IMAPIContainer.

Quick Info

Header file:

MAPIDEFS.H

Exposed by:

Folder, address book container, and distribution list objects

Implemented by:

Message store, address book, and remote transport providers

Called by:

Client applications

Corresponding pointer type:

LPMAPICONTAINER

Transaction model:

Not specified, abstract class

 

Vtable Order

GetContentsTable7HJ4FZ

Returns a pointer to the container s contents table.

GetHierarchyTable1MCFIIU

Returns a pointer to the container s hierarchy table.

OpenEntry3TM6XU

Opens an object within the container, returning an interface pointer for further access.

SetSearchCriteriaEKSF1.

Establishes search criteria for the container.

GetSearchCriteriaN9TMM9

Obtains the search criteria for the container.

 

Required properties

Access

PR_CONTAINER_HIERARCHY_S8XM0

Read-only

PR_CONTAINER_CONTENTSKJXKKY

Read-only

PR_CONTAINER_FLAGSX9D1VM

Read/write